Tanner TessmannTanner Tessmann
Table TennisAntibes: The U19 European Sediment Layer and What the Scoreboard Doesn't TellThe second day of competition in Antibes closed with a scoreboard that, if re...
Domestic FootballVietnam U17 Women Reach the 2027 Asian Finals: Re-reading the 28 Goals Through DataThe third minute of a match I had to rewind four times. A cross-field pass fr...
Domestic FootballThe V.League and Vietnam's Player Flow: The Silent Drumbeat Behind the Stadium LightsLate June, after the team buses had left the parking lot, I stayed behind in...
Domestic FootballU23 Vietnam vs U23 Kuwait: A One-Year Silence and the Overconfidence Trap on Opening DayI sat down to rewatch the three most recent matches of U23 Kuwait for which...
Table TennisGuernsey win the Worthing junior team table tennis tournament: nine ties, not a single deciding gameThe scoreboard at Worthing Table Tennis Club recorded nine team ties, and the...
VolleyballSMU Ends Pitt's 58-Match Home Streak in Four Sets: When the Net Becomes the Challenger's ManifestoThere is a moment in women's volleyball that I do not need video to remember....
Martial ArtsThe Notebook Beside the Ring: The Data Gap in Vietnamese Martial ArtsThe weigh-in started at seven in the morning in a gym in Hanoi. The fighter...
International FootballDisney in talks with DICE and Bungie for Star Wars Battlefront: the empty chair in the roomIn a video on his YouTube channel, Giant Bomb journalist Jeff Grubb mentioned...
EsportsHimass, TanVuu and the Missing Penalty Ladder in PUBG Esports GovernanceBy the evening of August 13, 2026, the signature counter on the campaign...
International FootballThe Transfer Market and Reports Without DataIn a desk drawer in Marseille, I still keep a thirty-page file. The first pag...
International FootballShin Tae-yong and the Spine Problem: When Five Players Leave Persija at OnceOn my desk in Barcelona there is a yellowed notebook, its first page dated...
International Football40,000 km and the medical-control battle: why Barcelona recalled Raphinha mid-Brazil dutyThe Brazil national team duty ended with a short statement from Raphinha on t...
EsportsMinecraft and the Fourth Dimension: When a Publisher Redefines Its Own BoundariesMinecraft and the Fourth Dimension: When a Publisher Redefines Its Own...
EsportsEsports Transfers: Reading the System Beneath the NoiseOn November 5, 2026, at Chase Center in San Francisco, DRX defeated T1 3-2 to...
TennisThe ATP Injury Cascade: Reading the Calendar as a VariableThe ATP Injury Cascade: Reading the Calendar as a Variable It was around 11...
International FootballDinh Bac Kept at the Stadium Until Midnight: Inside the Doping Protocol and Vietnam's Recovery Maths Before PakistanWhen the final whistle sounded in Bandung, the 0-2 scoreline in Thailand's...
International FootballThe Empty No. 10 at the Monumental: Why Argentina Cannot Permanently Retire Messi's LegacyIn the dressing room at the Monumental stadium, there is an empty hook. No on...
International FootballMarquez Wins San Marino Grand Prix in 41:13.01, Draws Level with Martin at the TopThe digital clock on the Marco Simoncelli circuit stopped at 41 minutes, 13...
International FootballUmtiti and Yamal: When One Quote Becomes a VerdictOctober 27, 2026, Santiago Bernabéu. Minute 78, Lamine Yamal bends over, hand...
BadmintonSix Seasons After Lee Chong Wei: Malaysian Badminton and the Men's Singles Gap Through the DataIn January, at Axiata Arena, I sat in the eleventh row behind the technical...
Domestic FootballVietnam U17 Women Reach the 2027 Asian Finals: Re-reading the 28 Goals Through DataThe third minute of a match I had to rewind four times. A cross-field pass fr...
Domestic FootballThe V.League and Vietnam's Player Flow: The Silent Drumbeat Behind the Stadium LightsLate June, after the team buses had left the parking lot, I stayed behind in...
Domestic FootballU23 Vietnam vs U23 Kuwait: A One-Year Silence and the Overconfidence Trap on Opening DayI sat down to rewatch the three most recent matches of U23 Kuwait for which...
Table TennisGuernsey win the Worthing junior team table tennis tournament: nine ties, not a single deciding gameThe scoreboard at Worthing Table Tennis Club recorded nine team ties, and the...
VolleyballSMU Ends Pitt's 58-Match Home Streak in Four Sets: When the Net Becomes the Challenger's ManifestoThere is a moment in women's volleyball that I do not need video to remember....
Martial ArtsThe Notebook Beside the Ring: The Data Gap in Vietnamese Martial ArtsThe weigh-in started at seven in the morning in a gym in Hanoi. The fighter...
International FootballDisney in talks with DICE and Bungie for Star Wars Battlefront: the empty chair in the roomIn a video on his YouTube channel, Giant Bomb journalist Jeff Grubb mentioned...
EsportsHimass, TanVuu and the Missing Penalty Ladder in PUBG Esports GovernanceBy the evening of August 13, 2026, the signature counter on the campaign...
International FootballThe Transfer Market and Reports Without DataIn a desk drawer in Marseille, I still keep a thirty-page file. The first pag...
International FootballShin Tae-yong and the Spine Problem: When Five Players Leave Persija at OnceOn my desk in Barcelona there is a yellowed notebook, its first page dated...
International Football40,000 km and the medical-control battle: why Barcelona recalled Raphinha mid-Brazil dutyThe Brazil national team duty ended with a short statement from Raphinha on t...
EsportsMinecraft and the Fourth Dimension: When a Publisher Redefines Its Own BoundariesMinecraft and the Fourth Dimension: When a Publisher Redefines Its Own...
EsportsEsports Transfers: Reading the System Beneath the NoiseOn November 5, 2026, at Chase Center in San Francisco, DRX defeated T1 3-2 to...
TennisThe ATP Injury Cascade: Reading the Calendar as a VariableThe ATP Injury Cascade: Reading the Calendar as a Variable It was around 11...
International FootballDinh Bac Kept at the Stadium Until Midnight: Inside the Doping Protocol and Vietnam's Recovery Maths Before PakistanWhen the final whistle sounded in Bandung, the 0-2 scoreline in Thailand's...
International FootballThe Empty No. 10 at the Monumental: Why Argentina Cannot Permanently Retire Messi's LegacyIn the dressing room at the Monumental stadium, there is an empty hook. No on...
International FootballMarquez Wins San Marino Grand Prix in 41:13.01, Draws Level with Martin at the TopThe digital clock on the Marco Simoncelli circuit stopped at 41 minutes, 13...
International FootballUmtiti and Yamal: When One Quote Becomes a VerdictOctober 27, 2026, Santiago Bernabéu. Minute 78, Lamine Yamal bends over, hand...
BadmintonSix Seasons After Lee Chong Wei: Malaysian Badminton and the Men's Singles Gap Through the DataIn January, at Axiata Arena, I sat in the eleventh row behind the technical...
